Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 PEACE STREET Terraced £62,378 £60,753 6 May 2022
16 PEACE STREET Terraced £91,296 £50,000 16 Nov 2005